.contacts-privacy__card {
	.contacts-privacy__settings {
		margin-bottom: 10px;

		&.warning {
			color: var( --color-text-subtle );

			@include breakpoint-deprecated( '>660px' ) {
				padding: 0;
				text-align: left;
			}

			p {
				font-size: $font-body-extra-small;
				margin: 0;

				@include breakpoint-deprecated( '>660px' ) {
					margin-left: 24px;
				}
			}

			.gridicon {
				float: left;

				@include breakpoint-deprecated( '<660px' ) {
					display: none;
				}
			}
		}
	}

	.contacts-privacy__settings-explanation {
		color: var( --color-text-subtle );
		display: block;
		font-size: $font-body-small;
		font-style: italic;
		margin: 5px 0;
	}

	.notice {
		clear: both;
		font-size: $font-body-extra-small;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.contact-display {
		.contact-display__content {
			background-color: var( --color-neutral-0 );
			color: var( --color-neutral );
			font-size: $font-body-extra-small;
			line-height: 140%;
			margin: 0;
			padding: 16px;

			p {
				margin-bottom: 0;
			}
		}
		margin-bottom: 1.5em;
	}
}
